accounting opengl openmax bookkeeping directx opengl es cpa accountant khronos group tax c++ openvg game